Lake Dwelling — synonyms, definition
1. lake dwelling (Noun)
1 synonym
pile dwelling
1 definition
lake dwelling (Noun) — Dwelling built on piles in or near a lake; specifically in prehistoric villages.
6 types of
abode domicile dwelling dwelling house habitation home